/* 完成重置密码功能
1.给from表单注册事件
2.需要给表单内容设置限制===使用正则
3.提交数据成功后,需要跳转页面,同时清除本地存储 */
$("form").on("submit",function (e) {
    console.log(11);
    e.preventDefault()  //一般看到表单,就需要阻止默认行为
    axios.post("http://api-breakingnews-web.itheima.net/my/updatepwd",$("form").serialize(),
    {headers:{"Authorization":localStorage.getItem("token")}}).then(({data:res})=>{
        layer.msg(res.message); //这里就是不管请求结果怎样,这里都提示像对应的信息
        if(res.status===0) {
            //密码更新成功了==>这里就需要跳转页面,同时清除本地存储
            //这里需要注意,跳转的地方是外面的window,不是当前页面的window,加上一个parent
          window.parent.location.href="../../../login.html"
            localStorage.removeItem("token")   //这里如果不清楚的话,复制了之前的网址,可以直接打开网页
        }
    })
})
layui.form.verify({
    password: [ // 密码
        /^[\S]{6,10}$/,
        '密码是6到10位, 不能有空格'
    ],
    diff:function (value) { //新密码
        //新密码不能和原密码相同
        if(value===$(".oldPwd").val()) {
            return"新密码不能和旧密码相同"
        }
    },
    same:function(value) {//重复密码
        if(value!==$(".newPwd").val()) {
            return "确认密码需要和新密码一致"
        }
    }
  });      